package com.shadow.ui.objects.base
{
	import com.shadow.dataentities.systemdata.AssetEntity;
	import com.shadow.ui.custom.CustomSprite;
	import com.shadow.ui.interfaces.IMemoryCleaner;
	
	import flash.events.Event;

	/**
	 *资源基础类,包括各个类型的建筑以及各类忍者都是继承自这个基类 
	 * @author Administrator
	 * 
	 */	
	public class Asset extends CustomSprite implements IMemoryCleaner
	{
		public function Asset(item:AssetEntity,userData:Object)
		{
			super();
		}
		
		/**
		 *资源释放 
		 * 
		 */		
		public function dealloc():void
		{
			
		}
		/**
		 *事件移除 
		 * @param event
		 * 
		 */		
		public function removeEvent(event:Event):void
		{
		}
	}
}